package com.victor.service;

import java.util.List;

import com.victor.entity.Copyright;

public interface CopyrightService {

	/**
	 * 获取所有版权方列表
	 * 
	 * @return
	 */
	public List<Copyright> getAllCopyright();

	/**
	 * 通过新建的账号去数据库查询是否重复
	 * 
	 * @param cr_account
	 * @return
	 */
	public Copyright loginexistCopyright(String cr_account);

	/**
	 * 插入数据库版权方
	 * 
	 * @param copyright
	 * @return
	 */
	public boolean createCopyright(Copyright copyright);

	/**
	 * 修改信息
	 * 
	 * @param copyright
	 * @return
	 */
	public boolean updateCopyright(Copyright copyright);

	/**
	 * 批量删除版权方
	 * 
	 * @param ids
	 * @return
	 */
	public boolean batchDeleteCopyright(int[] ids);

	/**
	 * 版权方登录判断
	 * 
	 * @param copyright
	 * @return
	 */
	public Copyright loginCopyright(Copyright copyright);

	/**
	 * 按条件搜索 
	 * @param name 名
	 * @param page 当前页
	 * @param rows 每页条数
	 * @return
	 */
	public List<Copyright> search(String name);

}
